package com.huya.service;

import com.huya.pojo.dto.UserLoginDTO;
import com.huya.pojo.dto.UserUpdateDTO;
import com.huya.pojo.entity.User;
import com.huya.pojo.vo.UserVO;

public interface UserService {
    /**
     * 微信登录
     * @param userLoginDTO
     * @return
     */
    User wxLogin(UserLoginDTO userLoginDTO);

    /**
     * 更新用户信息
     * @param userUpdateDTO
     * @return
     */
    void update(UserUpdateDTO userUpdateDTO);

    /**
     * 获取用户信息
     * @return
     */
    UserVO getUserInfo();
}
